<?php
    session_start();
    require_once ("../../recursos/conf/cvcpa.conf");
    require_once ("../../recursos/librery/adodb/adodb.inc.php");
    require_once ("../../recursos/class/conexion.class.php");
    require_once ("../../recursos/class/sesion.class.php");
    require_once ("../../recursos/class/solicitudjuridica.class.php");
    
    $obj_sesion             = new SESION();
    $obj_solicitudjuridica  = new SolicitudJuridica();
    
    $idempleado         = $_SESSION["idempleado"];
    $bandera            = $_POST["hid_bandera_solj-win"];
    $idsolicitud        = $_POST["txt_ninscripcion_solj-win"];//este solo sera para modificar
    
    //datos generales de la persona juridica
    $fechasolicitud_spju    = $_POST["date_solicitud_solj-win"];
    $nit_spju               = $_POST["txt_nit_solj-win"];
    $numeroregistro_spju    = $_POST["txt_nregistro_solj-win"];
    $registrocnr_spju       = $_POST["txt_registrocnr_solj-win"];
    $nombresociedad_spju    = $_POST["txt_nombresocial_solj-win"];
    $tiposociedad_spju      = $_POST["cmb_s_tsociedad_solj-win"];
    $adrepresentacionlegal_spju = $_POST["cmb_s_adminlegal_solj-win"];
    $representante_spju     = $_POST["txt_nombrerepresentante_solj-win"];
    $fecharepresentante_spju= $_POST["date_representante_solj-win"];
    $finalidadsocial_spju   = $_POST["txta_finalidadsocial_solj-win"];
    
    //datos para la tabla de direccion particular del representante legal
    $idmunicipio_r          = $_POST["cmb_s_munirepre_solj-win"];
    $direccion_dirs_r       = $_POST["txt_direrepre_solj-win"];
    $telefono1_dirs_r       = $_POST["txt_telerepreprincipal_solj-win"];
    $telefono2_dirs_r       = $_POST["txt_telerepresecundaria_solj-win"];
    $email_dirs_r           = $_POST["txt_mailrepre_solj-win"];
    
    //datos para la tabla de direccion laboral de la persona juridica
    $idmunicipio_l          = $_POST["cmb_s_munitra_solj-win"];
    $direccion_dirs_l       = $_POST["txt_diretra_solj-win"];
    $telefono1_dirs_l       = $_POST["txt_teletprincipal_solj-win"];
    $telefono2_dirs_l       = $_POST["txt_teletsecundaria_solj-win"];
    $email_dirs_l           = $_POST["txt_mailtra_solj-win"];    
    
    if($numeroregistro_spju == "")
    {
        $numeroregistro_spju = null;
    }
        
    
    
    $array_datos_solicitud          =   array($idempleado,2);
    $array_datos_solicitud_juridica =   array($idempleado,11,$nit_spju,$numeroregistro_spju,$registrocnr_spju,$nombresociedad_spju,$tiposociedad_spju,$adrepresentacionlegal_spju,$finalidadsocial_spju,null,$representante_spju,$fecharepresentante_spju,$fechasolicitud_spju);
    $array_datos_direccion_rep      =   array($idmunicipio_r,$idempleado,$direccion_dirs_r,$telefono1_dirs_r,$telefono2_dirs_r,5,$email_dirs_r);
    $array_datos_direccion_lab      =   array($idmunicipio_l,$idempleado,$direccion_dirs_l,$telefono1_dirs_l,$telefono2_dirs_l,4,$email_dirs_l);
    $array_datos_estado_solicitud   =   array($idempleado,11);
    
    
    
    
    
    if(!$obj_sesion->validar_sesion())
    {
        echo '{success:true, bandera:2}';
    }
    elseif(!$obj_solicitudjuridica->open_con())
    {
        echo '{success:true, bandera:3}';
    }   
    elseif($bandera == 2 && ($obj_solicitudjuridica->get_campo_solicitud_juridica("idsolicitud_juridica = ".$idsolicitud,"idestado") == 1 || $obj_solicitudjuridica->get_campo_solicitud_juridica("idsolicitud_juridica = ".$idsolicitud,"idestado") == 4 || $obj_solicitudjuridica->get_campo_solicitud_juridica("idsolicitud_juridica = ".$idsolicitud,"idestado") == 14))
    {
        echo '{success:true, bandera:4}';
    }
    elseif($bandera == 1)
    {
        $b_operacion_solicitud = $obj_solicitudjuridica->new_solicitud_juridica($array_datos_solicitud, $array_datos_solicitud_juridica, $array_datos_direccion_rep, $array_datos_direccion_lab, $array_datos_estado_solicitud);   
        list($bandera,$idsol) = explode("&&",$b_operacion_solicitud);
        
        if($bandera)
        {
            echo '{success:true, bandera:1,idsolicitud:'.$idsol.'}';
        }
        elseif(!$bandera)
        {
            echo '{success:true, bandera:5}';
        }    
        
    }    
     elseif($bandera == 2)
    {
        $b_operacion_solicitud = $obj_solicitudjuridica->update_solicitud_juridica($idsolicitud, $array_datos_solicitud_juridica, $array_datos_direccion_rep, $array_datos_direccion_lab);   
        list($bandera,$idsol) = explode("&&",$b_operacion_solicitud);
        
        if($bandera)
        {
            echo '{success:true, bandera:1,idsolicitud:'.$idsol.'}';
        }
        elseif(!$bandera)
        {
            echo '{success:true, bandera:5}';
        }           
    }    
    
    
?>
